/*
Theme Name: PaperRight
Theme URI: http://www.PaperRight.com/
Author: Mo
*/
/*@font-face { font-family: hy; src: url("img/hy-min.ttf"); } */
/*@font-face {
	font-family: 'hy';
	src: url('img/fonts/hy-min.eot');
	src: local('☺'), url('img/fonts/hy-min.woff') format('woff'), url('img/fonts/hy-min.ttf') format('truetype'), url('img/fonts/hy-min.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}*/
*{font-family: "Microsoft YaHei";}
body{margin:0px;padding:0px;font-size:13px;}
ul,li{margin:0px;padding:0px;}
a:link, a:active, a:visited {color: #666;text-decoration: none;}
a:hover{color:#000;}
.left{float:left !important;}
.right{float:right !important;}
.wrapper{width:1100px;margin:0 auto;}
.clearfix:after {content:"\200B";display:block;height:0;clear:both;}
.clearfix {*zoom:1;}	/*IE/7/6*/
.btn{background:red;padding:5px 10px;color:#fff;border-radius:5px;color:#fff !important;display:inline-block;}
#topbar{background:#eee;height:60px;line-height:60px;}
#topbar .login-box a{margin-left:5px;}
#topbar .info{color:#666;font-size:13px;}
#topbar .info .email{background:url(img/icon-email.png) no-repeat;padding-left:21px;margin-left:20px;}
#topbar .info .tel{background:url(img/icon-phone.png) no-repeat;padding-left:21px;margin-left:20px;}
#topbar .btn{padding:5px 30px;line-height:normal;}
#topbar .btn-login{background:#3C638E;}
#topbar .btn-signup{background:#E62043;}
#topbar .btn-forget-pwd {line-height:normal;padding:5px 0;display:inline-block;}
#head{height:110px;}
#head .logo{margin-top:25px;}
#head .logo a{display:block;width:278px;height:60px;background:url(img/logo.png);text-indent:-9999px;overflow:hidden;}
#head .menu {margin-top:30px;}
#head .menu ul{list-style:none;margin-top:20px;float: right;}
#head .menu ul li{float:left;margin-left:30px;}
.banner-group{}
.banner-item-1{background:/*url(img/world-map.png) */#4493D0/*1e7bbb*/;color:#fff;text-align:center;height:420px;overflow:hidden;}
/*.banner-item-1 h1{font-size:60px;letter-spacing:5px;margin-top:60px;font-weight:normal;font-weight:bold;font-family : hy,"Microsoft YaHei";}*/
.banner-item-1 h1{width:709px;height:68px;background:url(img/title.png);text-indent:-9999px;overflow:hidden;margin:50px auto 0 auto;}
.banner-item-1 .desc{font-size:18px;line-height:2em;margin-top:40px;}
.banner-item-1 .btn-group{margin-top:40px;}
.banner-item-1 .btn{font-size:18px;padding:20px 150px;background:#E62043;}
.banner {background:center center no-repeat #4493D0/*1e7bbb*/;height:130px;line-height:130px;overflow:hidden;color:#fff;}
.banner .title{margin:0px;padding:0px;font-size:26px;font-weight:normal;}
.banner .crumb{font-size:12px;}
.banner .crumb h1{margin:0px;padding:0px;font-size:12px;display:inline;font-weight:normal;}
.banner .crumb a{color:#fff;}
.banner .crumb i {font-style:normal;margin:0 10px;}
.about {padding:60px 0;}
.about .right{width:600px;}
.about h2{font-size:30px;margin:0px;padding:0px;}
.about .abstract{line-height:1.8em;margin-top:20px;font-size:14px;color:#999;}
.about .more{margin:0px;padding:0px;}
.about .more a{font-size:12px;font-style:italic;}
.about .data-desc{font-size:16px;color:orange;line-height:1.5em;margin-top:20px;}
.about .btn-group{margin-top:40px;}
.about .btn-report-demo{background:url(img/icon-report.png) 35px center no-repeat orange;padding:20px 40px 20px 60px;font-size:14px;}
.icon-group{background:#eee;padding:60px 0;}
.icon-1,.icon-2,.icon-3{width:366px;text-align:center;}
.icon-img{height:165px;}
.icon-title{font-size:16px;font-weight:bold;margin-top:30px;}
.icon-desc{font-size:14px;margin-top:10px;line-height:1.5em;color:#999;}
.icon-1 .icon-img{background:url(img/icon-1.png) center center no-repeat;}
.icon-2 .icon-img{background:url(img/icon-2.png) center center no-repeat;}
.icon-3 .icon-img{background:url(img/icon-3.png) center center no-repeat;}
.news-group{padding:60px 0;}
.news{width:500px;}
.news .title{font-size:20px;font-weight:bold;margin:0px;padding:0px;}
.news .title a{color:#000;}
.news .list ul{margin:20px 0 20px 40px;}
.news .list li{height:30px;line-height:30px;}
.news .more a{font-style:italic;font-size:12px;}
.content {margin:60px 0 100px 0;}
.content .article {margin:0 0 60px 0;padding:0 0 60px 0;border-bottom:1px solid #E6E6E6;}
.content .left{width:720px;}
.content .right{width:260px;}
.content .article h2{font-size:18px;margin:0px;padding:0px;}
.content .article h2 a{color:#000;}
.content .article h2 a:hover{color:#1e7bbb;}
.content .article .desc{font-size:14px;margin:30px 0;line-height:2em;}
.content .article .info{font-size:12px;color:#999;}
.content .page {border:none;padding:0px;}
.content .page h1{margin-top:0px;text-align:center;border-bottom:1px solid #E6E6E6;padding-bottom:20px;font-size:30px;font-weight:normal;}
.content .page .info{text-align:center;}
.content .page .text{font-size:14px;line-height:2.0em;}
.content .page .text p{text-indent:2em;}
.content .page .pre-next {margin-top:50px;}
.content .page .pre,.page .next{width:360px;}
.about-page .banner {line-height:1em;text-align:center;height:400px;background-color: #f1f1f1;background-image: linear-gradient(0deg, #ededed 0px, #fff);}
.about-page .banner h1{color:#000;margin:50px 0;font-weight:normal;font-size:40px;}
.about-page .banner h2{color:#000;font-weight:normal;font-size:20px;}
.about-page .banner .office-icon {margin-top:56px;}
.about-page .about {}
.about-page .about .right {line-height:1.5em;font-size:14px;}
.about-page .about .right p{text-indent:2em;}
.about-page .database {background:#f0f0f0 ;padding-top:60px;color:#666;}
.about-page .database .left{line-height:1.5em;font-size:14px;}
.about-page .database .title {font-size:40px;margin:20px 0 40px;color:#333;}
.about-page .database ul {list-style-type:square;margin-left:2em;}
.about-page .database ul li{font-size:20px;line-height:2em;}
.about-page .contacts {background:#f0f0f0 ;padding:60px 0;}
.about-page .contacts p{margin:0px;padding:0px;line-height:2em;text-align:center;color:#666;}
.about-page .contacts p.title {font-size:40px;font-weight:bold;}
.about-page .contacts p{font-size:20px;}
.about-page .development,.about-page .partner{padding:60px 0;}
.about-page .development .title,.about-page .partner .title{font-size:20px;text-align:center;margin-bottom:40px;color:#666;}
.about-page .development .pic,.about-page .partner .pic{text-align:center;}
.faqs .faq {margin-bottom:30px;}
.faqs .faq .question{background:url(img/icon-question.png) no-repeat #f0f0f0 10px center;text-indent:24px;font-size:14px;margin:0px;padding:10px;border:1px solid #e6e6e6;border-radius:5px;}
.faqs .faq .answer {line-height:2em;}
.pagination span {background:#1e7bbb;font-weight:bold;color:#fff;}
.pagination a {border:1px solid #E6E6E6;background:#f6f6f6;}
.pagination a:hover {background:#eeeeee;}
.pagination span,.pagination a{padding:10px 20px;margin-right:5px;border-radius:5px;}
.panel-menu{padding:0 0 20px 0;}
.panel-menu .title{color:#1e7bbb;border-top:3px solid #1e7bbb;padding-top:20px;font-size:16px;}
.panel-menu ul{margin:20px 0 0 1em;list-style-type:disc;font-size:10px;}
.panel-menu  li{text-indent:1em;}
.panel-menu  li a{font-size:14px;height:2em;line-height:2em;}
#foot{background:#f0f0f0;border-top:1px solid #E6E6E6;}
#foot a{color:#999;}
#foot a:hover{color:#666;}
.foot-1{background:#F6F6F6;padding:40px 0 60px 0;}
.foot-1 .panel {width:366px;}
.foot-1 .panel .title{color:#666;}
.foot-1 .panel .list{margin-top:30px;}
.foot-1 .panel .list *{color:#999;font-size:13px;}
.foot-1 .panel ul{list-style:none;}
.foot-1 .panel li{line-height:2em;}
.foot-1 .contacts ul{background:url(img/contacts-sprite.png) 0 7px no-repeat;padding-left:30px;}
.foot-1 .contacts li{line-height:30px;}
.foot-1 .faqs ul{list-style-type:disc;}
.foot-2 {height:80px;}
.foot-2 *{font-size:12px;}
.foot-2 .copyright{color:#999;line-height:80px;}
.foot-2 .cer-icons{padding-top:16px;}
.friendlink{margin:20px 0;}

table.list thead{/*background-color: #eee;background-image: -moz-linear-gradient(center top , #eee, #ddd);*/background:url(img/thead_bg.gif);}
table.list {background:#fff;}
table.list thead td:last-child{border-right:none;}
table.list thead td:first-child{border-left:none;}
table.list thead td{height:37px;line-height:37px;font-size:12px;font-weight:bold;color:#333;border-image: none;border-style: none solid;border-width: 0 1px;padding: 0 10px 0 10px;border-right:1px solid #ccc;border-left:1px solid #fff;}
table.list tbody td{border-bottom:1px solid #eee;color:#333;padding:12px 10px;}
table.list tbody tr:HOVER{background:#f9f9f9 !important;}


.slideset {
    background-color: #f1f2f6;
    border-bottom: 1px solid #eee;
    color: #666;
}
ul.set {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.sets {
    padding: 10px 0;
}
ul.set {
    float: left;
    right: 10px;
}
ul.set li {
    float: left;
}
.set > li > div {
    background: transparent none repeat scroll 0 0;
    border-radius: 5px;
    cursor: pointer;
    margin: 0 15px;
    padding: 1px;
}
.set > li > div > div {
    background: transparent none repeat scroll 0 0;
    box-shadow: none;
    padding: 7px;
    text-align: left;
    text-shadow: 0 1px 0 #fff;
    white-space: nowrap;
}
.set > li > div:hover {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #ddd 0%, #bbb 100%) repeat scroll 0 0;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.set > li > div:hover > div {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #fff 0%, #ebebeb 100%) repeat scroll 0 0;
}
.set > li.active > div {
    background: #bbb none repeat scroll 0 0;
    box-shadow: none;
}
.set > li.active > div > div {
    background: #ddd none repeat scroll 0 0;
    box-shadow: -1px 1px 2px rgba(0, 0, 0, 0.1) inset;
    color: #111;
}
